air defence artillery neutralization - Turkish English Dictionary